through one's own hard work - German English Dictionary